truck based sport utility vehicle - Turkish English Dictionary